CleantalkSP\Common\Scanner\HeuristicAnalyser\Modules\Tokens C

Total Complexity 106
Dependencies 3
Dependents 11
Total lines 737
Lines of code 309
Logical lines of code 151
Comment lines 298
Methods 30
Properties 17

Methods 30

Method Rating Maintainability Complexity Lines of code
getToken()
A
47 13 37
searchBackward()
A
56 11 16
searchForward()
A
54 10 19
checkSequence()
S
55 7 19
getTokenFromPosition()
S
60 6 12
__get()
S
56 5 18
unsetTokens()
S
57 5 17
unsetExpression()
S
57 5 16
convertOffset()
S
59 5 14
convertTokensToStandard()
S
54 4 21
__isset()
S
59 4 14
valid()
S
61 4 13
setIterationTokens()
S
59 4 13
getRange()
S
66 3 9
glueTokens()
S
69 3 6
offsetSet()
S
71 2 6
offsetGet()
S
70 2 6
getIterationTokens()
S
61 1 13
__set()
S
81 1 3
count()
S
82 1 3
offsetUnset()
S
80 1 3
__construct()
S
76 1 4
offsetExists()
S
79 1 3
next()
S
82 1 3
current()
S
80 1 3
key()
S
82 1 3
rewind()
S
73 1 5
getTokensFromText()
S
75 1 4
glueAllTokens()
S
79 1 3
reindex()
S
80 1 3